package com.ynr.invoice.service;

import java.util.List;
import java.util.Map;

import org.springframework.stereotype.Service;
import org.springframework.web.multipart.MultipartFile;

public interface IInvoiceService {

	public Map<String, Object> uploadInvoice(String period, int companyId, String rootPath, MultipartFile multifile);

	public Map<String, Object> updateInvoiceBasicInfo(Map<String, String[]> invoiceBasicInfoMap);

	public Map<String, Object> getUnrecognizedInvoices();

	public Map<String, Object> deleteInvoice(List<String> idList);

	public Map<String, Object> manualInput(String fphm, String fpdm, String kprq, String checkCode, String noTaxAmount,
			String billDate, String companyId);

}
